#activity{
    margin-bottom: 1.4rem;
    .detail{
        .opac{
            font-size: .24rem;
            color: white;
            background: #dcdcdc;
            border-radius: .4rem;
            padding: .09rem .24rem;
            width: fit-content;
            margin: 0 auto;
            margin-top: .34rem;
        }
    }
    .bigBox{
        width:6.9rem;
        background:white;
        margin: 0 auto;
        margin-top:.24rem;
        border-radius:.2rem;
        h1{
            font-size:.3rem;
            color:#323232;
            padding-top: .3rem;
            padding-left: .24rem;
        }
        img{
            width: 6.44rem;
            height: 2.8rem;
            display: block;
            margin: 0 auto;
        }
        p{
            font-size:.26rem;
            color:#646464;
            width:6.44rem;
            margin-left: .24rem;
            line-height: .4rem;
            margin-top: .3rem;
        }
        span{
            height:.01rem;
            width:6.44rem;
            display: block;
            //background:#e6e6e6;
            margin: 0 auto;
            margin-top:.25rem;
        }
        .lock{
            width:6.44rem;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            padding: .24rem 0;
            align-items: center;
            border-top:1px solid #e6e6e6;
            .text{
                font-size:.26rem;
                color:#323232;
            }
            .icon{
                font-size:.2rem;
                color:#323232;
                .iconJ{
                    width:.12rem;
                    height:.2rem;
                }
            }
        }
    }
}